#include <graphics.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>

// 引用 Windows Multimedia API
#pragma comment(lib,"Winmm.lib")

#define High 800  // 游戏画面尺寸
#define Width 590

IMAGE img_bk; // 背景图片
 
 
void startup(); // 数据初始化	
void show(); // 显示画面
void updateWithoutInput();  // 与用户输入无关的更新
void updateWithInput();     // 与用户输入有关的更新
void gameover();     // 游戏结束、后续处理
 
void startup()
{
	  
	initgraph(Width, High);
	// 获取窗口句柄
	HWND hwnd = GetHWnd();
	// 设置窗口标题文字
	SetWindowText(hwnd, "祖玛游戏 v1.0");

	loadimage(&img_bk, _T("D:\\background.jpg"));



	BeginBatchDraw();


}

void show()
{

	putimage(0, 0, &img_bk);	// 显示背景	

    setlinecolor(LIGHTCYAN);
  
	setlinestyle(PS_ENDCAP_FLAT, 3);


	//横线


	line(230, 95, 740, 95);


	line(320, 160, 680, 160);


	line(250,490, 700, 490);


	line(180, 610, 750, 610);


	//竖直线


	line(810, 120, 810, 550);

	line(720, 200, 720, 460);	

	line(290, 200, 290, 380);

	line(200, 120, 200, 460);

	line(140, 100, 140, 580);



	//圆弧



	//尽头
	circle(500, 340, 50);

	FlushBatchDraw();
}

void updateWithoutInput()
{

}

void updateWithInput()
{ 
	 
}

void gameover()
{
	EndBatchDraw();
	_getch();
	closegraph();
}

int main()
{
	startup();  // 数据初始化	
	while (1)  //  游戏循环执行
	{
		show();  // 显示画面
		updateWithoutInput();  // 与用户输入无关的更新
		updateWithInput();     // 与用户输入有关的更新
	}
	gameover();     // 游戏结束、后续处理
	return 0;
}